Proof Planning with Multiple
نویسندگان
چکیده
Humans have diierent problem solving strategies at their disposal and they can exibly employ several strategies when solving a complex problem, whereas previous planning and theorem proving systems typically employ a single strategy or a hard coded combination of a few strategies. We introduce multi-strategy proof planning that allows to combine a number of strategies and to switch between them in a planning process. Thereby proof planning becomes more robust since it does not necessarily fail if one problem solving mechanism fails. Rather it can reason about preference of strategies and about failures. Moreover, our strategies provide a means for structuring the vast amount of knowledge such that the planner can cope with an otherwise overwhelming knowledge in mathematics. Since diierent strategies can employ diierent algorithms it is possible to combine precondition satisfaction planning with other algorithms that reene or modify a plan. The multi-strategy proof planning is implemented in the system MULTI which has a blackboard architecture.
منابع مشابه
A New Proof of FDR Control Based on Forward Filtration
For multiple testing problems, Benjamini and Hochberg (1995) proposed the false discovery rate (FDR) as an alternative to the family-wise error rate (FWER). Since then, researchers have provided many proofs to control the FDR under different assumptions. Storey et al. (2004) showed that the rejection threshold of a BH step-up procedure is a stopping time with respect to the reverse filtration g...
متن کاملRepresenting Proof-Planning in the ρ-Calculus
Introduction. Proof planning is a theorem proving technique in which proofs are not conceived immediately by using the low-level calculus rules but at a higher level of abstraction that highlights the main ideas and the outline of a proof and de-emphasizes minor logical or mathematical manipulations on formulae. Hence, proof planning considerably differs from traditional proof search strategies...
متن کاملAI-Techniques in Proof Planning
Proof planning is an application of Artiicial Intelligence (AI)-planning in mathematical domains for theorem proving. The paper presents a knowledge-based proof planning approach that is implemented in the OMEGA proof planner. It evaluates control-rules in order to restrict the otherwise intractable search spaces and combines proof planning with domain-speciic constraint solving. Several AI-tec...
متن کاملProof Planning with IsaPlanner Tutorial Exercise
IsaPlanner [1] is a proof planner for the generic interactive theorem prover Isabelle [3]. It provides a framework for the encoding and debugging of proof planning techniques. A higher order version of rippling has been implemented and augmented with generalisation and lemma calculation critics [2]. The proof planning process is interleaved with the execution of the resulting proof plans, thus ...
متن کاملProof Planning with Multiple Strategies II
Humans have diierent problem solving strategies at their disposal and they can exibly employ several strategies when solving a complex problem, whereas previous planning or theorem proving systems employ a single strategy or a xed combination of a few strategies. We extend the notion of strategies in a way that can additionally help to structure the vast amount of knowledge in mathematics. We p...
متن کامل